﻿

@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

em,i{ font-style:normal;}



/**/

.fullSlide {

	width:100%;

	position:relative;

	height:500px;

}

.fullSlide .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul {

	width:100% !important;

}

.fullSlide .bd li {

	width:100% !important;

	height:500px;

	overflow:hidden;

	text-align:center;

	 background-position:center top;

	 background-repeat:no-repeat;

}

.fullSlide .bd li a {

	display:block;

	height:500px;

}



.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0px;

	left:0;

	height:30px;

	line-height:30px;

}

.fullSlide .hd ul {

	text-align:center;

}

.fullSlide .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:100px;

	height:8px;

	margin:1px;

	overflow:hidden;

	background:#1148a3;

	line-height:999px;

}

.fullSlide .hd ul .on {

	background:#F29619;

}

.fullSlide .prev,.fullSlide .next {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:5%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

	width:73px; 

	height:73px;

}

.fullSlide .prev

{

      background:url(../images/left1s.png) no-repeat;

  }

.fullSlide .next {

	left:auto;

	right:5%;

	background:url(../images/right1s.png) no-repeat;

}



/*内页banner*/

/**/

.fullSlide1 {

	width:100%;

	position:relative;

	height:310px;

}

.fullSlide1 .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide1 .bd ul {

	width:100% !important;

}

.fullSlide1 .bd li {

	width:100% !important;

	height:310px;

	overflow:hidden;

	text-align:center;

	 background-position:center top;

	 background-repeat:no-repeat;

}

.fullSlide1 .bd li a {

	display:block;

	height:310px;

}



.fullSlide1 .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0px;

	left:0;

	height:30px;

	line-height:30px;

}

.fullSlide1 .hd ul {

	text-align:center;

}

.fullSlide1 .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:100px;

	height:8px;

	margin:1px;

	overflow:hidden;

	background:#1148a3;

	line-height:999px;

}

.fullSlide1 .hd ul .on {

	background:#F29619;

}

.fullSlide1 .prev1 {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:5%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

	width:73px; 

	height:73px;

}

.fullSlide .next1 {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:5%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

	width:73px; 

	height:73px;

}

.fullSlide1 .prev1

{

      background:url(../images/left1s.png) no-repeat;

  }

.fullSlide1 .next1 {

	left:auto;

	right:5%;

	background:url(../images/right1s.png) no-repeat;

}





/**/

.part{ height:316px; background:#f2f3f2; overflow:hidden;}

.part h3{ height:32px; font:30px "Microsoft YaHei"; color:#000; line-height:32px; text-align:center; background:url(../images/pa_tx.gif) no-repeat center center; margin:56px 0 42px 0; overflow:hidden;}

.part h3 a{ color:#000;}

.pa_con{ height:146px; position:relative;} 

.pa_jt p{ width:35px; height:35px; position:absolute; top:30px; overflow:hidden; cursor:pointer;}

.pa_jt p img{ width:35px; height:70px; display:block;}

.pa_jt .prev{ left:-60px;}

.pa_jt .next{ right:-60px;}

.pa_jt .cur img{ margin-top:-35px;} 



.pa_img{ width:1200px; height:146px; overflow:hidden;}

.pa_img li{ width:186px; height:146px; float:left; overflow:hidden; margin-right:16px;}

.pa_img .cle_c{ margin-right:0;}

.pa_img li img{ width:184px; height:100px; display:block; border:1px solid #e5e5e5;}

.pa_img li span{ display:block; font:14px "Microsoft YaHei"; color:#666; line-height:44px; text-align:center; cursor:pointer;}











/**/

.pro{ overflow:hidden; }

.pro .pr_fl{ width:221px; height:auto; overflow:hidden; background:url(../images/pr_tb2.jpg) repeat-y left top; }

.pr_fl h3{ height:79px; width:221px; background:url(../images/pr_t1.jpg) no-repeat center top; overflow:hidden; text-align:center; }  

.pr_fl h3 span{ display:block;  font:23px "Microsoft YaHei"; font-weight:bold; color:#fff;line-height:42px; padding-top:6px;}

.pr_fl h3 img{ width:98px; height:7px;}

.pr_fl .pf_txt{width:221px;height:auto; overflow:hidden; border-bottom:5px solid #0349ab;padding-bottom:5px; }

.pf_txt h4{ width:194px; height:36px; margin:6px auto 0; overflow:hidden; font:16px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:36px;}

.pf_txt h4 a{ display:block;height:36px; color:#fff; text-align:center; background:url(../images/pr_t3.gif) no-repeat center bottom;}

.pf_txt h4 a:hover , .pf_txt .cur a{ background-position:left top;}

.pf_txt h5{width: 155px;height:31px;overflow:hidden;/* background:url(../images/pr_t2.jpg) no-repeat center top; */border: 1px solid #ccc;font:14px "Microsoft YaHei";font-weight:bold;color:#002548;line-height:30px;margin:5px auto 0;padding-left:36px;}

.pf_txt h5 a{ background:none;color:#002548;}

.pf_txt ul{ height:auto; padding-left:44px;}

.pf_txt li{ width:150px;padding-left:16px; background:url(../images/pr_d.gif) no-repeat 0 12px; font:12px "Microsoft YaHei"; color:#333; line-height:30px; }

.pf_txt li.first{ padding-top:10px; background:url("../images/pr_d.gif") no-repeat scroll 0 21px;}

.pf_txt li a{ color:#333;}

.pr_con{ width:960px;overflow:hidden;}

.pr_con h3{ height:49px; font:16px "Microsoft YaHei"; font-weight:bold; line-height:48px; background:url(../images/pr_t4.jpg) no-repeat center top;}

.pr_con h3 a{ color:#fff; padding-left:28px;}

.pr_con h3 span{ font:12px "Microsoft YaHei"; line-height:48px; float:right; padding-right:12px;} 

.pr_img{ width:942px; padding:20px 0 0 16px; border:1px solid #adadad; border-top:0; overflow:hidden;}

.pr_img li{ width:300px; height:260px; float:left; margin:0 10px 42px 0;}

.pr_img li img{ width:300px; height:250px; border:1px solid #dcdada; }

.pr_img span{ display:inline-block; width:300px; height:35px; text-align:center;}

.pr_img li a{ font:14px "Microsoft YaHei"; color:#333; line-height:35px;}

.pr_img li img:hover{ border: 1px solid #da2538;}*/

/*.pr_img .cur em{ background:#002548;}*/

/**/

.ban2{ background:url(../images/ban1.jpg) no-repeat center top; height:260px; overflow:hidden;}





/**/

.chara{ height:570px; background:url(../images/ch_bj.jpg) no-repeat center top; overflow:hidden;}

.chara h3{ height:112px; font:36px "Microsoft YaHei"; color:#002548; line-height:36px; text-align:center; padding-top:52px; margin-bottom:70px;}

.chara h3 span{ display:block; font:30px "Microsoft YaHei"; color:#333;font-weight:bold; line-height:52px; background:url(../images/ch_tx.jpg) no-repeat center center;}

.chara h3 a{color:#002548;}

.chara h3 a:hover{ text-decoration:none; cursor:default;}

.ch_con{ height:334px; position:relative; background:url(../images/ch_01.png) no-repeat center 6px;}

.chara dl { width:270px; position:absolute;}

.chara dt{ height:36px; width:270px; border-bottom:1px solid #a4a1a0; font:22px "Microsoft YaHei"; font-weight:bold; color:#000; line-height:22px;}

.chara dd{ font:16px "Microsoft YaHei"; color:#333333; line-height:25px;}

.chara dd span{ color:#002b53; font-weight:bold;}

.ch1{top:0; left:0; text-align:right; padding-right:112px; background:url(../images/ch_t1.png) no-repeat right top;}

.ch2{ top:0; right:0; padding-left:105px; background:url(../images/ch_t2.png) no-repeat left top;}

.ch3{top:146px; left:0;text-align:right;padding:18px 108px  0 0 ; background:url(../images/ch_t3.png) no-repeat right top;}

.ch4{ top:146px; right:0; padding:18px 0 0 103px; background:url(../images/ch_t4.png) no-repeat left top;}



/**/

.ban3{ height:225px; background:url(../images/ban2.jpg) no-repeat center top; overflow:hidden;}

.ban3 p{ padding:148px 0 0 28px;}

.ban3 span{display:inline-block;width:120px; height:30px; border:2px solid #fff; font:18px "Microsoft YaHei"; color:#fff; line-height:30px; text-align:center; float:left; margin:6px 12px 0 0; }

.ban3 span a{ color:#fff;}

.ban3 em{ display:block; font:12px "Microsoft YaHei"; color:#e5e9ee; line-height:12px;}

.ban3 i{ display:block; font:26px Impact; color:#fff; line-height:36px;}



/**/

.ys{ height:650px; overflow:hidden;}

.ys h3{ height:108px; text-align:center; padding-top:70px; margin-bottom:78px;}

.ys h3 img{ width:506px; height:48px; margin-bottom:10px;}

.ys h3 span{ display:block; font:32px "Microsoft YaHei"; font-style:inherit; color:#fff; line-height:50px; background:url(../images/ys_b1.gif) no-repeat center top;}

.ys1{ height:340px; background:url(../images/ys_01.jpg) no-repeat right 20px;}

.ys dl ,.ys2 dl ,.ys3 dl{ width:610px; height:190px;}

.ys dt ,.ys2 dt,.ys3 dt{ height:80px;}

.ys dt span ,.ys2 dt span,.ys3 dt span{ float:left; width:79px; height:79px; background:url(../images/ys_tb.png) no-repeat left center; font:34px Impact; color:#fff; line-height:78px; text-align:center; margin-right:4px;}

.ys dt em ,.ys2 dt em,.ys3 dt em{width:420px; font:14px ; color:#b8b4b4; line-height:14px; text-transform:uppercase; height:25px; border-bottom:1px dashed #bab7b6; display:block;float:left; }

.ys dt i ,.ys2 dt i,.ys3 dt i{ display:block; width:420px; font:24px "Microsoft YaHei"; font-weight:bold; color:#0b0b0b; line-height:42px; padding-top:5px;float:left;}

.ys dd , .ys2 dd, .ys3 dd{ font:14px "Microsoft YaHei"; color:#444444; line-height:30px; margin-left:82px; padding-left:12px;  background:url(../images/ys_d1.png) no-repeat 0 14px;}

.ys dd span ,.ys2 dd span,.ys3 dd span { font-weight:bold; color:#002548;}



.ys2{ height:430px; background:url(../images/ys_bj.jpg) no-repeat center top; overflow:hidden; }

.ys2_con{ height:368px;padding-top:32px; background:url(../images/ys_02.png) no-repeat left 48px;}

.ys2 dl{ float:right;}

.ys3{ height:348px; overflow:hidden;}

.ys3 dl{ padding-top:60px;}

.ys3 .ys_con{height:348px; background:url(../images/ys_03.jpg) no-repeat right 40px;}

/**/

.ban4{ height:225px; background:url(../images/ban4.jpg) no-repeat center top; overflow:hidden;}

.ban4 p{ width:198px; height:142px; background:#dfb322; text-align:center; float:right; display:inline; margin-right:48px; font:16px "Microsoft YaHei"; color:#002548; line-height:16px; padding-top:40px;}

.ban4 p span{ display:block; font:30px Impact; color:#002548; line-height:50px; margin-bottom:10px;}

.ban4 em{ display:block; width:120px; height:28px; border:2px solid #002548; margin:0 auto; font:18px "Microsoft YaHei"; color:#002548; line-height:28px;}

.ban4 em a{color:#002548; }



/**/

.witn{ height:590px; overflow:hidden;}

.witn h3{ height:32px; font:30px "Microsoft YaHei"; color:#000; line-height:32px; text-align:center; background:url(../images/wi_tx.gif) no-repeat center center; margin:58px 0 42px 0; overflow:hidden;}

.witn h3 a{ color:#000;}

.witn .wi_con{ height:414px; position:relative;}

.wi_jt p{ width:35px; height:35px; position:absolute; top:112px; overflow:hidden; cursor:pointer;}

.wi_jt p img{ width:35px; height:70px; display:block;}

.wi_jt .prev{ left:-60px;}

.wi_jt .next{ right:-60px;}

.wi_jt .cur img{ margin-top:-35px;} 



.wi_txt{ width:1200px; height:414px; overflow:hidden;}

.witn dl{ width:300px; height:414px; float:left; margin-right:50px;}

.witn .cle_c{ margin-right:0;}

.witn dt{ width:300px; height:216px;}

.witn dt img{ width:300px; height:216px;}

.witn dd h4{ font:14px "Microsoft YaHei"; color:#333; line-height:35px; text-align:center; padding-top:14px;}

.witn dd h4 b{ font-weight:bold; margin-right:12px;}

.witn dd h4 a{ color:#333;}

.witn dd p{ font:12px "Microsoft YaHei"; color:#666666; line-height:25px; height:102px;}

.witn dd span{ display:block; width:132px; height:32px; margin:0 auto; font:14px "Microsoft YaHei"; line-height:32px; text-align:center;}

.witn dd span a{ color:#fff; display:block; background:#666;}

.witn dd span a:hover{ background:#f9bf15; text-decoration:none;}

/**/

.ban5{ height:270px; background:url(../images/ban5.jpg) no-repeat center top; overflow:hidden;}

.ban5 .me_con{ width:470px; }

.ban5 .me_con h3{height:65px; font:16px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:65px;}

.me_con ul{ padding-left:14px;}

.me_con li{ height:23px; width:224px; float:left; margin-bottom:14px; font:14px "Microsoft YaHei"; color:#c5d0dd; line-height:22px; }

.me_con li span{ display:inline-block;float:left;}

.me_con li em{ margin:0 5px 0 8px;}

.me_con li input{ width:140px; height:21px; border:1px solid #979fa6; float:left; outline:none; margin-right:4px; line-height:22px; padding-left:4px;}

.me_con .me1{ height:55px; width:446px;}

.me_con .me1 textarea{ height:53px; width:364px; border:1px solid #979fa6; overflow:auto;  resize:none; float:left; margin-right:4px;padding-left:4px;}

.me_con .me2{ width:256px; height:28px; line-height:28px; margin-right:5px;} 

.me_con .me2 input{ height:26px; width:138px;line-height:28px; }

.me_con .me2 img{ width:49px; height:28px; float:left}

.me_con .me3{ width:180px; height:26px;}

.me_con .me3 input{ width:77px; height:26px; font:14px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:26px; text-align:center; border:0; cursor:pointer; padding:0}

.me_con .me3 .bin1{ background:url(../images/me_b1.png) no-repeat center top; margin-right:10px;}

.me_con .me3 .bin2{ background:url(../images/me_b2.png) no-repeat center top;}



.me_con li input ,.me_con li textarea{ font:12px "Microsoft YaHei"; color:#000;}

/**/

.about{ height:430px; overflow:hidden;}

.about h3{ height:32px; font:30px "Microsoft YaHei"; color:#000; line-height:32px; text-align:center; background:url(../images/wi_tx.gif) no-repeat center center; margin:62px 0 30px 0; overflow:hidden;}

.about h3 a{ color:#000;}

.ab_con{ width:1200px; float:left;}

.ab_con dt{ width:510px; height:350px; float:left;}

.ab_con dt img{ width:510px; height:350px;}

.ab_con dd{ width:680px; float:right;}

.ab_con dd h4{ font:16px "Microsoft YaHei"; color:#333; line-height:42px;}

.ab_con dd h4 a{ color:#333;}

.ab_con dd p{ font:14px "Microsoft YaHei"; color:#8b8b8b; line-height:26px; height:218px;}

.ab_con dd span{ display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:26px; text-align:center;width:98px; height:26px; background:#113686;}

.ab_con dd span a{ color:#fff;}



.honor{ width:252px; height:252px; float:right;}

.ho_img{ width:228px; height:252px; background:#f9bf15; float:left;}

.ho_img li{ width:228px; height:180px; float:left; }

.ho_img li a:hover{ text-decoration:none;}

.ho_img li img{ display:block; width:176px; height:128px; margin:0 auto;text-align:center; border:1px solid #cac7be;}

.ho_img li span{ display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center;}

.ho_jt{ width:23px; height:50px; float:left;}

.ho_jt p{ width:23px; height:23px; overflow:hidden; margin-bottom:1px; cursor:pointer;}

.ho_jt p img{ width:23px; height:46px;}

.ho_jt .cur img{ margin-top:-23px;}

/**/

.gall{ height:268px; overflow:hidden;}

.gall h3{ height:44px; background:url(../images/ga_tx.gif) no-repeat left bottom; overflow:hidden; margin-bottom:32px; font:18px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:44px;}

.gall h3 span{ float:right; font:14px "Microsoft YaHei"; color:#666666; line-height:44px;}

.gall h3 span a{ color:#666;}

.gall h3 a{ color:#002548;}

.ga_con{ height:175px; position:relative;}

.ga_jt p{ width:35px; height:35px; position:absolute; top:56px; overflow:hidden; cursor:pointer;}

.ga_jt p img{ width:35px; height:70px; display:block;}

.ga_jt .prev{ left:-60px;}

.ga_jt .next{ right:-60px;}

.ga_jt .cur img{ margin-top:-35px;} 



.ga_img{ width:1200px; height:175px; overflow:hidden;}

.ga_con li{ width:243px; height:175px; position:relative; overflow:hidden; float:left; margin-right:8px;}

.ga_img .cle_c{ margin-right:0;}

.ga_con li img{ width:243px; height:175px; }

.ga_img li span{width:243px; height:97px; display:block; position:absolute; top:-175px; left:0; background:url(../images/ga_tm.png) no-repeat center top; font:14px "Microsoft YaHei"; color:#fff; line-height:14px; text-align:center; padding-top:108px;}



.ga_img li a:hover{zoom:1;}

.ga_img li a:hover span{ top:0;}





/**/

.dy{ height:490px; overflow:hidden;}

.news{ width:835px; height:414px; overflow:hidden;}

.n_nav { height:56px; background:url(../images/dy_x.gif) repeat-x left top; margin-bottom:22px;}

.n_nav li{ float:left; width:86px;height:54px; font:18px "Microsoft YaHei"; color:#666; line-height:50px;background:url(../images/new_x.gif) no-repeat right center; margin-right:12px; margin-top:2px}

.n_nav .cle_c{ background:none;}

.n_nav li a{ color:#666; display:inline-block; height:50px;}

.n_nav li a:hover ,.n_nav .cur a{ font-weight:bold; color:#113686; border-bottom:4px solid #113686;}

.n_nav span{ float:right; font:14px "Microsoft YaHei"; color:#666; line-height:56px;}

.n_nav span a{ color:#666;}

.ne_con{ height:340px; overflow:hidden;}

.ne_con dl{ height:143px; overflow:hidden; margin-bottom:45px;}

.ne_con dt{ width:243px; height:143px; float:left;}

.ne_con dt img{ width:243px; height:143px;}

.ne_con dd{ width:565px; float:right;}

.ne_con dd span{ display:block; font:14px "Microsoft YaHei"; font-weight:bold; color:#000; line-height:18px;}

.ne_con dd span a{ color:#000;}

.ne_con dd p{ height:100px; font:12px "Microsoft YaHei"; color:#666; line-height:26px; padding-top:5px;}

.ne_con dd em{ display:block; font:14px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:14px;}

.ne_con dd em a{ color:#002548;}

.ne_con li{ height:29px; width:360px; border-bottom:1px dashed #e8e7e7; font:12px "Microsoft YaHei"; color:#6f6f6f; line-height:28px; padding-left:20px; float:left; margin-right:35px; background:url(../images/new_d1.gif) no-repeat 0 10px;}

.ne_con .cle_c{ margin-right:0;} 

.ne_con li a{color:#6f6f6f;}

.ne_con li span{ float:right; font:}

.faq{ width:330px; height:414px; overflow:hidden;}

.faq  h3{height:56px; background:url(../images/dy_tx.gif) no-repeat left bottom;  font:18px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:56px; margin-bottom:24px;}

.faq  h3 a{color:#113686;}

.faq h3 span{float:right; font:14px "Microsoft YaHei"; color:#666; line-height:56px;}

.faq h3 span a{ color:#666;}

.fa_con{ height:338px; overflow:hidden;}

.fa_con dl{ height:124px; overflow:hidden;}

.fa_con dt{ height:22px; font:12px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:22px; padding-left:32px; background:url(../images/faq_q.gif) no-repeat 0 0; margin-bottom:5px;}

.fa_con dt a{ color:#002548;}

.fa_con dd{ font:12px "Microsoft YaHei"; color:#6f6f6f; line-height:25px; padding-left:32px; background:url(../images/faq_a.gif) no-repeat 0 0;}







/**/

.link{ height:116px;}

.link h3{ width:140px; height:50px; border:1px solid #cccccc; float:left; font:14px "Microsoft YaHei"; padding-left:10px; float:left;}

.link h3 span{ display:block;font-weight:bold; color:#002548; line-height:28px;}

.link h3 em{ display:block; color:#6f6f6f; line-height:16px;}

.link h3 span a{color:#002548;}

.link h3 em a{ color:#6f6f6f;}

.link p{ width:1030px; float:right; font:14px "Microsoft YaHei"; color:#60666e; line-height:26px;}

.link p a{ color:#60666e; display:inline-block; padding:0 18px; background:url(../images/li_x.gif) no-repeat left center;}

.link p a.first{  background:none;}



